package com.zxd.service;

import com.zxd.entity.Module;
import com.zxd.entity.vo.BaseVo;
import com.zxd.service.common.ICommonService;

import java.util.List;

/**
 * ModuleService
 * Created by 奕恒 on 2017/2/20 21:49.
 */
public interface ModuleService extends ICommonService<Module> {

    // 查询菜单
    BaseVo getMenuData(String keyWord, Integer page, Integer limit);

    // 根据父级ID查询菜单列表
    List<Module> findListByParentId(Integer parentId);

    // 查询下级菜单列表
    List<Module> findListNoParentId(Integer roleId);

    // 新增菜单
    Integer saveMenu(Module module);

    // 批量删除菜单
    Integer batchDel(String ids);
}